There is NO NEED to wait this long for an order from a retailer.

She's had your money for TWO MONTHS and you STILL don't have your cigars?

Hmmmm, why did she cancel your order?

This all sounds pretty sleazy to me. I'd never do business with her.