Think this is the same Cissbury Leathers (Visordown shopping partner) see panel on left of screen.
IIRC saw on another forum (Gixerboyz?) about it going into administration or something (may be wrong as can't find the post) whatever happened delivery took ages.
Have run retail shops for 10 years so realise every now and then something goes wrong, an order is not shipped for whatever reason or somebody promises a customer something that then is not done.
Horrible position for you to be in and poor service and communications leave you fuming (me as well) - As above contact them by recorded delivery stating your case calmly, demanding full a refund by a set date or pursue thru card co. or small claims court.
Sometimes a retailer will take your money knowing it's not in stock thinking he can get one from the wholesaler, the wholesaler delays a bit, the lies start as the retailer doesn't want to refund you thinking he can deliver your order soon so keeps you hanging on.
My ideal of a good retailer is not someone with great service 99 times out of 100, it's how they deal with the 1 in 100 problems - in this case not very well.
Good luck.