I'm not sure what there is to explain. You requested a refund on the 26th at 9pm at night and then received a refund on the 27th around 9pm... so 24 hours for a refund. There was a question as to what your order number was and a request for more information was sent, then you responded with the information needed to process the refund and it was refunded. All in ~24 hours.
Yeah... I'm not seeing a problem here.
I read the thread through post #21.
Gotta say, I agree with Inaba on this one.