He already ordered parts from them?
I'm mixed when it comes to online reviews, bbb rating will get my attention but It's my personal experience with a company that I judge, reviews and bbb ratings hint at how you do business if you chose to
I've spoke to them on the phone once and of course they where helpful.