I've been having the same issue with RARU!!!
They advertise products as "in stock", after I placed order for 2 GPU's, I was "advised" that there is no stock...
Been trying without luck to get a refund since February.
WARNING: DO NOT PURCHASE ANYTHING FROM RARU!!!!!