Christy D.
Avoid at all costs
Their prices are high, and their shipping costs very high. First order arrived later than promised but was reasonably well packaged, and the items were as expected. Second order they messaged to say several heavy items were out of stock, so asked them to refund part of shipping cost. When placing order shipping cost was calculated by weight. BFD said shipping was based on price (the higher the price the higher the shipping cost), so sent screen shots showing shipping was calculated on price, and also suggested that order value was reduced so that should reduce shipping costs based on their statement. They refused to reduce shipping so cancelled order. Decided to give them another chance and they hadn't started prepping order 14 days after it was placed so cancelled again. Commnication is dire. Expect to wait at least 3 days to get any response, and that's if you're lucky.

