On Friday 5th June I ordered 16GB (2x8GB) Kingston 1866MHz DDR3 1.35V SO-DIMM for $119.69 + $11.95 delivery. I then decided to cancel that order as I wanted to order an OCZ ARC 100 480GB SSD as well to get my invoice over $300 (for TRS purposes) and save with combined shipping ($19.95 - SSD shipping on its own is $18.95). They were quick to respond with the cancellation, that same day. I created a new order for both items on that same day. However the RAM was not in stock (it was never in stock on their website but still purchasable). By email correspondence, I asked them if they could send the SSD first by Friday 12th June to which they replied on Tuesday 9th June that they would and that the ETA for the RAM was 14 days. I transferred the funds via bank transfer (they do not accept PayPal unfortunately) and sent them the email receipt on that night. I did not receive the SSD until Monday 15th June thereby missing the TRS opportunity. But that wasn't what bothered me. What did bother me was what followed.
On Thursday 30th June, 3 weeks after being told that the ETA would be 14 days and not having heard a thing from them at all except an automated "rate your recently purchased products" email on Monday 22nd June for the delivered SSD, I inquired about the RAM. They replied the next day with "Unfortunately we've been advised the product on this order has become end of life and is no longer available, as such we are unable to supply this order, please let us know if you’d like to swap this over to something else or alternately we could arrange a refund." Of course I was rather displeased with this but was happy to accept a refund. They refunded me $119.69 for the RAM but only $1 for the combined shipping. I was not satisfied with this as I would not have proceeded with the order had I known that that was the case in the first place. I wanted more than just the $1 refunded, but obviously not the full $19.95 combined shipping rate, due to the inconvenience caused by their own incompetency. Unfortunately, they gave me the run around about not being able to refund more than what their supplier charges them for shipping simply because I am not happy. I talked to NSW consumer affairs at the end of today and unfortunately, as I had suspected, I did not have a case against them.
So just a word of warning for those considering purchasing from them. Save yourself the headache with these incompetent amateurs with no ethics and lack of consideration for at the very least, customer satisfaction. And yes, I should've known better since they are associated with MegaBuy with bad reviews on whirlpool. It's just that they were the only ones that could seemingly order the above RAM that I specifically wanted.
TLDR: Got told product would arrive. Product in fact was discontinued. Very minimally refunded for combined shipping. Would not have ordered 2nd product had I was told from the beginning that 1st product wasn't available. My fault but felt ethically jipped.
TLDR TLDR: Avoid.
Reading your story I find it difficult to see what Wireless 1 did that was unethical. They acted on info from their supplier, when they were informed that the RAM is end of life, you got the refund. Those thing happen, refunding is proper way of handling it. As the shiping was combined, it is questionable what proportion should be refunded - maybe none? You did not mention why the item you received was delayed: them late shipping, or Aus Post. And for TRS you can order goods 60 days before leaving Aus, so late delivery issues can be avoided with a bit of advanced planning. There is even plenty of time for a product exchange within this time frame.
Sorry, but I am with NSW consumer affairs on this one. Even you, as you said, "suspected" you may not have the case against W1 - in my opinion, you do not. Various problems do happen with mail order, and if a seller does not try to avoid communicating and offers refund - all is good.
(and no, I am NOT associated with Wireless 1 in any way! Just my personal opinion).