I ordered a PCM from this company and it was a nightmare. Took over 60 days to arrive, which was already frustrating. When it finally showed up, it was faulty. Tried to return it, but they refused, claiming it was past the 60-day window since purchase. Thing is, we hadn't even received it within that time frame! Ridiculous. Customer service was no help at all, just kept repeating their policy. Wish I had checked the BBB reviews before ordering. Terrible experience, totally regret it. Avoid this company if you can!