I was quoted a really nice deal for a stretch hummer with this company, but it doesn't look like they've ever been mentioned on this board. Has anyone ever used them? If so, what was your experience like? I'm weary on using a company where there is no feed back on them.