Does anyone have this ? Also, the only place I can find is www.storagedepot.co.uk . ... Anyone know if they are reliable ? Never heard of them before, so obviously dont wanna give my card details out to em.