I've had a good service off Tegiwa of late but they've only been small orders such as HAMP filter, plugs that kind of thing never anything expensive.
The only time I've had a problem with bad service was a few years back when I had an arsey response off a lad called Luke, think I was over on CRX UK at the time can't remember what it was to do with but it wasn't great customer service really but of late they seem to have improved.
Feel for you though mate regarding this as I can appreciate your frustration having to wait for something that you were expecting straight away, bit annoying really. Hopefully they'll get it sent out to you asap dude.