I think rather than ranting over this forum, it would be more constructive and impactful if we give them ratings on google reviews:
https://www.google.com/search?safe=...5#lrd=0x487a5d308cee0be5:0xe5306440888307cb,1,,,
https://www.google.com/search?safe=...5#lrd=0x487a5d308cee0be5:0xe5306440888307cb,1,,,

- Im sure they will have no issue cancelling your order and refunding your cash for you. Then you will be without even a queue number. Something like this has to be done AFTER you have the card in your hands.