Still waiting on a refund..
Me too - been 10 days now - After multiple email megabigpower.com keeps telling me that my refund is coming - they say Dave wants to do all refunds at once... I'm getting concerned now.

Has any one been given a figure on the refund? 10+ days since the initial email from Dave.
8 days ago I got this email from megabigpower.com
"Dave is working on this and hopes to make the refund soon. I think he has a couple of these to do and wants to do them all at one time. I can't give you an exact date, but I would expect to see it within the next several days."
I have asked for updates and they keep telling me it is coming.
They have not responded to my last email though... Like I said getting worried.
or get strung along until after product is shipping...