Hello Musicman24. Yesterday I cancelled by PC order with Mesh (see earlier thread from mr.h), so I'm just waiting now to get my money back. I was told it would take 5-7 working days. Please keep posting and let us know how you get on.
You are certainly entitled to a full refund, especially as they have not yet dispatched your hardware. My only advice would be to be persistant and keep on their backs every day ! Make sure you note down the name of who you spoke to & when, what was said, plus keep a copy of all correspondance, just incase it comes down to court action.
Good luck. I hope Davey sorts this out for you !