In case I didn't mention it before, I ordered another set of tires for this Jeep from banggood. When I ordered them it said they were in stock. Few days later I got an email saying they were not in stock but they should have them within two weeks. Today I got an email that says they've been shipped but the estimated delivery date is August 13th. Looks like I've been banged good again. Some places will go to any lengths to avoid a refund. Once they have your money they really, really want to keep it. One would think I would have learned by now, eh? Guess not.