Change history

Cardtoshi.com · back to listing


  1. 2026-03-17 02:01 UTC
    • Status Admitted Scam
    • Note You must deposit at least $20 before creating your first card. Nothing happens after deposit, card does not issue, support page doesn't load
  2. 2026-03-17 01:24 UTC
    Listing added

Main Sponsors

5/5 Full Join Waitlist (3 waiting)