We ordered from this site because they said they had the item in stock and promised shipping in less than a week. We waited two weeks and called them. I waited 20 minutes on the phone then was told that the item had shipped that day. We asked for a tracking number but they said that we would have to call in a day or two for that and they didn't know who the carrier would be. A week later they called and said that the item was out of stock which meant that we couldn't take the bikes on vacation. The only good thing that I can say is that they did credit our Paypal account quickly after they told us that it wouldn't be coming to us.