This company has a totally S##t customer service. Almost impossible to contact them to complain and they're just not interesting in your complaint. A take it or leave it attitude based on the presumption that they are and will always be the dominant or monopoly supplier.
company reviews