Is not for me to debate though I do support cancelations within reason as I never do cancel that frequently at all .
As I have purchased multiple items from the store credit is still acceptable for me. That's better than sorry mate we don't refund at all.
Now I am trying to ask them to give the store credit to a pre ordered item I ordered. Hopefully they accept that.