We were here last weekend and unfortunately didn't have a good experience with the customer service. One of our party didn't have his id. I understand their policy and not disputing that at all but it's just the way it was handled was quite rude and embarassing. The parking is also horrible because it's in a very popular shopping centre. On a positive note their tea selection was great.
I did my first online shopping last week - so handy when your week is busy. I still only purchase things that are reasonably priced, and I do compare them prior to purhase. Read through the terms and conditions so you don't get any surprises with delivery options. I thought I lived in town - but not according to their delivery areas.