Yesterday if you went to the schooloftrade.com website you would find the following address listed, 5482 Wilshire Blvd, Los Angeles, CA, 90036, USA. Someone mentioned on Big Mikes trading forum that the 5482 Wilshire Blvd, Los Angeles, CA, 90036, USA, was a UPS store.
Take a look at these pictures :
AND ... if you go to the schooloftrade.com website today you will find the following address listed, 40 E. Main St. #640 - Newark, DE 19711. Yes now is it a UPS store in Delaware or the University of Delware?