Unfortunately this seems to be a recurring problem. I get its a small company etc etc but these excuses are becoming a little old and tired! Ive seen this kind of thread before and its becoming all the more frequent!
Really do feel for you mate, team extreme products are fantastic! Great quality and always look the business! However i would never recommend them to anyone because of the issues you, and many others in the past have highlighted!