Has anyone been by this place yet? Seems kinda fishy but I'm in the market for a new couch so I'm going to check it out.