8 Hour wait for a key.
Key arrived eventually. Customer Service is slow to respond. They shouldn't advertise these unrealistic wait times, as many reviews mention this. Need for proof of identity off-putting. Buy at your own discretion.
United Kingdom
Key arrived eventually. Customer Service is slow to respond. They shouldn't advertise these unrealistic wait times, as many reviews mention this. Need for proof of identity off-putting. Buy at your own discretion.