Wheel nightmare

I orderd some black Marchesini wheels for the Stealth 7 weeks ago and put £500 deposit down on them, rang the dealers last week and was told 7 to 10 days . I rang Crescents supplier today and was told maybe end of Nov early Dec or early Jan . So i phoned Demon Tweeks who have a set on the shelf and i will be getting them Fri, and post free and £100 cheaper!! . Hopefully get my deposit back tom and get a deal on tyres at the NEC.