Personally I haven't heard of ino-tech systems. I've used Dabs before and not had a problem.
This is the downside, if there is one, of internet purchasing...you can't just drop in like you can to PC World. It is an element of risk. Best to buy from highly rated and recommended suppliers. They also should have some means of contact but it sounds like some aren't particularly quick in responding. I think you are doing the right thing with the recorded delivery. Did you buy on a credit card? You have some protection there also if you did. Always buy over internet on credit card.