Was hoping to use this site for my CD key purchases but the site says isntant delivery.. Never got it.
They refunded me promptly.
They contacted me directly after previous purchase and rectified the situation by following throughw ith my order within SECONDS.
Will be doing business with again.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook