Don't argue too much with the sellers, just open up your dispute and Aliexpress will take care of it.
Having said that, I've bought a couple of times from GHsports over the years without any issues, surprise to see the way they're handling your case, but again communication is always the worst...