Please, check out all the other reviews on this site before you even think of going to APS. He pads the reviews to make sure good ones appears on the first page of reviews.
He is about as bad a person as I've ever dealt with. If he can't get what you ask for he substitutes whatever he likes without asking first then when you refuse the new parts as totally wrong he says 'no refunds for any reason.'
more