No man that's really fucked up. I have been ordering RU from Kane for 2 years and never got screwed on an order. He has never ignored my emails either when something has been late or delayed either and I want the tracking number. He's always treated me well.
I have no idea why he could be f*****g you like that. What email are you sending to? That sucks...
I am switching to Xi'an Lyphar on Alibaba for my RU source but just because they're cheaper, not because of any problem with Kane. I've found him very reliable.