Sounds like an awful experience! I recommend you get in touh with Able Training - mark and his guys are friends of the forums and are simply brilliant!