Bought a $22,000 truck here and the engine completely failed within 8 months. Now we have spent $6000 to put a new engine into it. They told us they might be able to help us warranty it, and we played phone tag with them for 10 days (gruelling... they aren't very good about calling back) before they finally told us they would not help us - 10 days the truck was now sitting off the road and we could have been sourcing out a used engine for it to get it back on the road.
On top of that, when we went to purchase the vehicle they told us the tires it came with were an extra $4000. This was not stated clearly in the ad (though maybe it was a French to English issue). We bought the tires and it turns out they did not provide us with a lock socket to remove them, which ended up costing us a lot of extra money when we got the engine replaced. The dealership is being extremely unhelpful in terms of sending us the socket key that should have come with the truck but hopefully they come through with that because I feel they are legally responsible for selling us an incomplete set of tires. They also did not provide us with the stock tires which we paid for in the original purchase price.
In addition to this, the mechanic we took the truck to for engine replacement noted that the mileage on the vehicle had been rolled back (no way to prove it was them though, however it appears other buyers have had the same issues). The mechanic also noted the check engine light was not functional and had either been taken out or the wire had been clipped. The fact that we bought this truck "as is" means we can't really do anything about these problems, nor can we determine who is responsible... But I think it speaks volumes about the quality of vehicle this dealership is okay with selling. If we had gone to a ford dealership for a used vehicle, I am almost certain that the issues with the engine and the alarms in the vehicle would be fixed.
I wouldn't recommend this place to anyone. Buying our truck here was a huge mistake.