Hand-graded Magic: The Gathering singles — fast shipping, fair prices
Share your experience with Silky's Singles. Your review helps other buyers!
Shipping calculated per item
Answer your security questions to continue.
Click or drag a photo to upload
Or use auto-fetch below
Thank you! Your order has been recorded.
Your order reference:
✉ We'll confirm your order once payment is received. Cards ship within 2 business days.
Once your cards arrive, we'd love your feedback!
Payments are processed via Stripe. Set your Stripe secret key in Vercel environment variables (STRIPE_SECRET_KEY).
Permanently show all prices below TCGPlayer market price. Customers always see the adjusted price — no sale banner. Set to 0 to use stored prices as-is.
Temporary store-wide discount. A red sale banner appears and stacks on top of the price adjustment above. Set to 0 to end the sale.
Automatically pulls your TCGPlayer seller inventory every day at 8 AM and updates the store. Requires GitHub secrets to be set up — see instructions below.
TCG_USERNAME — your TCGPlayer emailTCG_PASSWORD — your TCGPlayer passwordSTORE_ADMIN_PW — JaredGoff#16PRICE_DISCOUNT_PCT — e.g. 7 (for 7% below TCG)Set a custom photo for booster boxes, bundles, or any product by name. Paste any image URL (or use /images/filename.jpg for files you've added to the project).
If your store shows duplicate cards (e.g. after a paste import), use this to clear all custom/imported cards and restore just the built-in BASE inventory.
Your password is stored securely. Use the Forgot Password link on the login screen to reset it via security questions.
ADMIN_PASSWORDSet your answers to the 3 security questions used for password recovery. Without these, no one can reset the password.
RESET_A1 = Your answer to: "What is your mother's maiden name?"RESET_A2 = Your answer to: "What street did you grow up on?"RESET_A3 = Your answer to: "What is your oldest sibling's middle name?"Typically replies within an hour
We never share your number. Replies come back to you directly.
Click or drag a photo to upload
Paste any deck list — one card per line. Matching cards in stock will be added to your cart.
Paste your TCGPlayer inventory below, or upload a CSV. Existing cards will have their quantity and price updated. New cards will be added automatically.
📸 Social Media Post