imo I would take him up on the exchange... chances of it happening twice?? not to high....
maybe its that one broken egg in the basket... I wouldn't rule out BMS as yet... I personally have not bought anything from them as yet and not really intending to unless something really gets my attention... (prob because it might cost me the same thing here in Canada when you calculate the shipping and the duties)