Bought a shirt from here 9/8/15. Never received it... emailed them multiple times and never received any response. Now the site just doesn't exist. Pathetic.
Update: I've received emails from TimeLordShirts and SuperWhoLockTees, which both seem to have the same address as TeeFancy, in Oklahoma City. Very sketchy. Shop carefully.