for my case it is 500km to go to KL, my places dont have any gunpla shop, the closest one is Crux Hobby shop which is based at Kota Bharu,Kelantan and takes about 2-3 hours single way trip(I no yet go to physical shop though)
as for "online local sellers do not update their stock availability online"
the trick is simple, just email/fb-message/whatsapp them 1st if want know stocks still available, do not trying to add 1st in your cart and confirm buy
as for courier problem is always somewhat late arrival/hold in post office so I dont really bother
got wrong item sent too, like I bought RG Zaku but received 2x HG Quanta GN Sword IV, this is more like courier mistake as the address is other buyer address
while online shop mistake I bought a flat based top coat, they sent me a gloss based top coat so I have to send it back
not only 1 time, but 2 times they repeat same mistake, so this time I ask them send the correct one and I decided to keep the wrong one, yay free 1 gloss top coat
local online shop you need to stick more than 1, just because Gundam.my sucks doesnt mean other are bad
I buying online from Gwing,Crux,JS Hobby,AFHobby and many more, all of them quite nice
recently I tried bought something from IT Toys 1st time by online, kinda okay but box dented,
thats not gonna make me stop buying from them in future, as the contents is more important than gunpla box

not a big deal if box dented as the padding inside is already secure, more like its fckin Pos Laju handling fault
Their service is great, just the delivery, exactly my point for not buying locally because of the delivery, the local delivery are really bad, i remember once my mandarake box also dented badly, but they put a lot of padding which save the box, gunpla box might not be valuable, but for figure, it is important if we're to resell them.