No clue about this company per se.... I too have fired a customer before as well. Regardless of the reason or fault- it just comes down to- You haven't had the best of experience with them, and they have not with you. So, it is best to look elsewhere. If it is their usual MO soon they will have no custom. If you find yourself asked to to shop in other stores then maybe look at yourself- BUT I doubt it's the norm.