I ordered Flat-free hard foam tires from airfreetires.com, which were never ever shipped. Nor was my money ever refunded. It's been well over a month with no progress. I waited two weeks before inquiring "what's up?" They said they haven't been shipped. At three weeks, I asked for money back. At four weeks the emailed "what's up?" DUH...I want my money back!!! Five weeks, no replies. Repeated calls and emails...silence...time to call the credit card folks for resolution.
Do not order from them!!
Well....maybe I'm not the right person to ask, as I've got a very narrow viepoint...others might have gotten theirs and love them.