I have ordered couple of times through BRU and TRU. I have always had fast delivery and no hassles. But I never had to return anything or order something from a registry. So I can't share anything in that department.
We once ordered an outdoor playset from TRU and it was a large order but the delivery was perfect and on time.