Looks like this company is trying to stack comments by posting(posing) as a customer. Pretty obvious that these posts are from the guys who run the shop. That pretty much tells me what they are about and I would tend to believe the negative comments are more realistic.