I love the look of this bank, and sat patiently waiting for it, but it never shipped from Overstock. They issued a tracking number, which stated that the USPS was waiting to receive the package form Overstock for delivery. I contacted overstock saying the package never shipped, and they claimed that the USPS doesn't update their tracking info, and it was their fault, but assured me the package had shipped and I had to just sit tight until it reached me. When the 5-10 business days came and went, I contacted overstock again, and was told the same thing. When I explained that 10 business days had past, they issued a "trace" and made me wait four more business days. Then when they couldn't find it, because it had never shipped in the first place, they "shipped" me another one. And told me to wait patiently for 5-10 more business days. That window is almost closed again, and again, according to the tracking info, the package still hasn't reached the USPS. I've contacted customer service several times about this, and every time I get the run around. I'm told to be patient. It's been a month since I placed my order, and to say the least, my patience is wearing thin. Overstock has the WORST customer service I've ever dealt with in my life. Do not order this bank, or for that matter, anything else from them.