55k canadian is crazy for a 2004 530i, especially since it's a first year model and has the 225hp previous generation engine in it...
44k (In U.S. dollars) is way too high for a 2 year old car with 11k miles on it. A loaded 530 is maybe 50-51k msrp, and with the incentives they put on them that car likely sold for 46k, so that means the car only depreciated $1,000 a year and it has the old engine in it...
Reminds me of the guy who was trying to sell his M3 for a relative on here with 50k on the odometer for $44,000... (or was it 48, even worse) another joke.