Yes I have. I ordered my tank online on Sun 10th and it was delivered on Thurs 14th. I live between their 2 stores though so that helped in the quickness. I've been to both their stores, and although cluttered imo, they seemed very good
The delivery driver was very helpful, and reasonable knowledgeable too.