Their website is located @ airfreetires.com.
On the 30th of April, I placed an order with this company. Three automated email messages were sent to me within 24 hours. Everything seemed to be going well.
On the 5th of May, my rear pneumatic blew out, and I decided to wait for the new tires. Air Free Tires clearly states on their website that most orders ship within 48 hours.
My tires arrived today, on the 24th, a full 24 days after my order was placed. They made no attempt to call me about the delay in filling my order until I contacted the Greater Central Florida Better Business Bureau with a complaint. They refunded $15 of my total purchase price ($50 + $10.20 shipping) but refused to ship my order overnight. I contacted them (most of my calls during their posted normal business hours were not answered.) before the BBB about the delay in my order, and Hugh, the owner, claimed that he could do nothing to find me a tracking number or otherwise shed some light on the situation.
After nearly three weeks, I can ride again. In the meantime, I attempted to patch my pneumatic tube and created two new holes. Those presta wheels are tricky.
If the product demonstrates a superior level of quality and durability, I would consider ordering again from this company. However, I will first seek out alternate manufacturers and distributors, even if that means paying more money for the same merchandise through someone else's service.
At least the waiting period has finally come to an end.