Okay, I am forced to recind my recommendation for Go Miata.
I ordered a Robbins top on 4/17. I got a message that it was backordered and should ship in 2 or 3 day. No problem.
2 Weeks later and still no shipping notice. I call them up and am told they are expecting a order in from Robins the next day and it should be in that order. Web site still says expected ship in 2 or 3 days
Next week no shipping notice so I call back. Oh they only received a partial order and it should be in within a day or two for shipping. We site still says expected ship in 2 or 3 days.
Well today still no shipping notice. I call back. Lo and behold the top is still not ready. This time I am told that I am moving up the queue (WTF does that mean?). I ask if she could tell me an actual ship date. Response was no she could not. She got snotty with me so I canceled the order.
I will keep a close eye on my CC statement in the next day or two as they batch process the refunds each day. I really hate doing that to a company but they have mishandled this entire process.