Man, you've had a few cancels recently Hope you have a great one soon!
Hey did you manage to get your deposit back at least?
Blessing in disguise.. £450 for a rubber duck face!! About several pounds would be rubber duck cost!!Saving of at least £443 !!!!