I've got a 96 GT convertible that I just did a bunch of work on: convertible top, CAI, X-pipe, cat back, bullitt rims and performance tires, underdrive pulley's, performance brakes, under-hood dress kit and caliper covers. I ordered some parts from "The Mustang Shop" in Alberta, but the "lion's share" came from "American Muscle" in PA. When I looked at my invoices, I realized that due to the strength of the Canadian dollar, the parts from the US were actually cheaper than ordering from Canada (even when you include shipping). You also get a discount from American Muscle for being a member of "All Ford Mustangs". While I have no complaints with "The Mustang Shop", I did find that some of the items where often on back order, while "American Muscle" always had inventory on hand. From date of order to delivery at my door was usually about 8 days. Hope this helps!