That's pretty much standard though across any industry, no invoice no return. However it completely depends who you are dealing with. Some places will make that extra effort to help the customer out. These okes however don't seem to be interested. Its a pity because they just screwing themselves over on any repeat business from you.