I recently put in an order for some parts, and had an issue with a timeout during a credit card purchase (likely on visa's side).
Eric replied to my concerns personally within a few hours, even though it was well past bushiness hours in Ontario where he is located.
He was also able to retrieve and complete the order with no hassle, and it got to me a day earlier than expected.
Can't say enough about the good service from this place, they deal with you on a personal basis, parts are wrapped for shipping extremely well, and the processing/shipping is extremely fast.
Have no hesitation ordering from these guys, they are honest and are good for their word even if you have no receipt of purchase as in my case.
Job well done Eric.