I have never before dealt with a company as unprofessional and disappointing as BFO. We purchased a queen bed & mattress that was to be delivered on the nominated day. On this day my partner called the store to obtain a estimated delivery time. As both my partner and I work full time, BFO said we would receive a phone call 30 minutes prior to delivery. They did make a call which my partner missed, no message was left and delivery was attempted all WITHIN this 30 minute period. My partner called the driver and the store within 20 minutes of missing their call, to be told delivery was attempted and would not be re-delivered for another two days. My partner offered to pay another delivery fee as we needed this bed for guests that were due to stay. This offer was also declined. I then contacted the store to see what arrangements could be made for same day delivery and was spoken to appallingly in a degrading, standover manner. I was addressed as 'darling' by the stores manager whos demeanour and attitude resembled that of a slimmy used car salesman. When i said that delivery for two days later may not suit as no one would be home and we may need a refund, i was told in no uncertain terms that they "dont do" refunds. So we purchased a product, paid in full, havent received the product due to BFO not making a call 30 minutes prior or giving an estimated delivery time, and are therefore not entitled to a refund?? I will never step foot in a BFO store again and would not reccommend this unreliable, substanded store and customer service to anyone. Do yourself a favour, pay the extra and shop elsewhere!