If your having issues theres a few things you can do. Adam and me both had issues with dubmiester- me waiting 3 months for coilovers not turning up. In the end I retracted my credit casrd payments for everything except the wheels (still havent asked me for the money back yet- free set of lights and free grille yes please)
The best bet is to phone them up, speak with the guy your dealing with and tell him you understand the situation, but other places do have them in stock so you need a REALISTIC time and promise from them to when they will be coming.
If they still mess you around, ask for the deposit back. If they wont give you it back, retract it via the credit card company and go elsewhere.
I nearly bought ronals, look brilliant if you get the text polished off and the rims chrome. THE MUTS NUTS