Took my boss to Sapura when he was looking for an E60. Horrible service and the SA had very poor product knowledge, didn't even offer a testdrive, claimed there was no demo unit (WTF?). Popped over to BB which was nearby and it was a world of difference. The guy who attended to us really knew his stuff and we got 2 demo's from him, one that day & another on the weekend.
Price wise was the same but AB offered a better trade in price and the number cost was cheaper too. The delivery time commited (and met) was also faster, 1 week vs 2 weeks plus from Sapura. Gotta say i was pleasantly surprised with our experience with BB, they really corrected all the misconceptions we had about AB.