If I can I won't give it a star. What a bad experience I have. First time order on line from Walmart on Nov 29. Received an email on Nov 30 saying the order was shipped that day. Estimate arrival time Dec 9. Nothing happen after that email. Click on the tracking number. It brought up an IP address but going no where. Went to the store that my item suppose to ship to. They know nothing about where the order is. Phoned the online store phone number talked to a associate. Telling me it is in transit. Estimate arrival date changed to Dec 27. I ask him where they ship it from? He keep saying sorry. Do they ship the product by bicycle. Take a whole month to get it. They keep saying they shipped on Nov 30. Don't make any sense. Won't order from Walmart online any more. It is so unprofessional.