Sounds like you have a tough choice to make. Save a BP and allow a poor pet store to profit, or take a pass and let the next person pay full price for the same BP, probally in worse condition, later down the road.
If you can talk the pet store down to the $30 dollar range, you might be able to strike a ballance.