Thanks for clarification. But that's not general attitude. I guess it makes sense from their perspective but it will tarnish their reputation regardless. I would personally be happily to pay even 5$ to get hold of my 1600$ to buy printer somewhere else. Even that's not an issue! If they say refund takes 1month I am happy. The problem is that they don't say it and there is no ETA. This is not a good online business practice. Also, accounting has nothing to do with payments. Accounting responsibility is to audit and keep things in check for shareholders and tax which normally is annually or quarterly. Refunding and canceling invoice generally should be done by customer service with some supervision by a supervisor or manager to authorize them.