You're right, I am too nice about this. The phrase you catch more flies with honey than you do with vinegar applies to me. But in this case it doesn't seem to be working very well. I'll give Amelia until end of today to get back to me, if she doesn't I'll call tomorrow morning and ask to speak with the store manager to ask for a refund.
At this point after being given the run around I'd probably be opening a claim with my credit card company