I am completely dissatisfied with the service of THOR Motors Ford. On Friday February 01, 2019 I contacted Thor Motors regarding replacing my broken driver side mirror. They informed me the part was not in stock and needed to order the mirror, they required the part be pre-paid by my credit card. I was charged on my visa $956.24 for the part (only) in advance and upon ordering. On the following business day on Monday February 04th, 2019 I contacted Thor by phone regarding cancelling the ordered part. After consideration of the huge cost of the part I had explored other options of obtaining the part for a significantly lower cost. I had even found the part on-line for about a $150 and the Bourgeois Ford Dealership in Midland, Ontario had agreed to install it. This cost savings was significant . Thor Motors told me that I could not cancel the order and that I would have to assume the full cost of the mirror and that it could NOT be returned or cancelled. This was not acceptable. The next day my Uncle attended Thor Motors to discuss cancelling the order or returning the part. They agreed that it could be done. I next called Thor to cancel the order and request return of the part and they informed me that this could NOT be done. My Uncle returned to Thor Motors and spoke with the manager regarding returning the part. The manager said the part could not be returned and it would still cost me $380 to pay for a part I never took delivery of. On Wednesday February 06, 2019 I attended Thor Motors in person to discuss resolving the issue. Thor Motors refused to reasonably return the part. I would expect that a small administrative fee or small percent restocking fee would be reasonable and justified way to resolve returning the part, however Thor insisted that the part could not be returned to Ford. I do not believe that almost $400 or about half the part cost is reasonable for a return. On this date they basically left me with no alternative but to have the part installed as it had been pre-paid in full by my credit card and they would not refund the cost. The part was installed on this date and the labour was paid for the installation. It is completely unacceptable this type of business practice is allowed to happen. It is unacceptable that the order would not be cancelled, it is unacceptable that the part would not be returned, it is unacceptable that the cost had to be pre-paid when common business practice is to pay only once the part had been installed and the job is completed, and it completely unacceptable that Thor Motors made no effort to satisfy me a customer by charging a small fee to cancel or return the part rather than holding me hostage to a $956 pre-paid part. I will never give Thor Motors my business again or recommend them to anyone.