Great to deal with a company that can think on its feet

5/5
Price matched our product, and arrived the next day despite estimated delivery being in two weeks time. Salesperson was able to view stock, apply discount and arrange Sunday arrival in less time than would expect to be "on hold" elsewhere. Very impressed.