Anyone ordered from them? If so how long did you have to wait for you CycloDS cards?
I doubt they are scammers as they accept paypal but I ordered on friday before 3 pm and my CycloDS hasn't arrived yet.
I doubt they are scammers as they accept paypal but I ordered on friday before 3 pm and my CycloDS hasn't arrived yet.