I bought a pair of Boston Acoustic A150's that had the speaker ports broken. These looked the same and had the right dimensions. After receiving them I could see they the were exact same as the old ones.
Shipping was prompt, and three times the price of the product. However I am on the other side of the continent.
I would shop here again, but I have to dock a star because it just hurts to pay so much more than the purchase price for shipping.
Reviewed by: Julian from vancouver, canada.