anyone heard anything about this place? friend is looking at it but i thought it looks dodgy