That's unacceptable. They sure are fast to take your money but when it comes to give it back most stores keep your money for a lot of time. That should be punishable.
That's not even the half of it. The only reason I even got it back that fast was because I filed a CC dispute