I ordered pads, rotors and bearings today from BMA..with Fed Ex ground the grand total was around $160 US. Using a 1.6% exchange, the total comes to approx. $260 Can. Thats about $110 CAN. cheaper than every other place I checked around here... almost sounds too good too be true. We'll see in 5 bus. days.