We have a 100% positive rating on Ebay and Amazon. I doubt there is another company, that sells alot of items that can say that !!!
Any company can put up a few reviews on their site by people who liked their service. What does that mean? The could have 100's of unhappy customers.....
A recent UNEDITED Facebook thread....
We had nothing to do with this thread. It was on a Facebook collectors site. As you see below, only positive reviews. If anyone had anything bad to say, you can bet they would have made their opinion known.....