First thing I would do is call the service manager and see what he has to say. Hopefully they will make things right for you.
I hope all works out. Keep us posted.