+1
If a firmy makes a penny on your commisions it's Retail, if the firms makes only money when you make money Prop firm. Some prop take deposit some don't usually depends on the payout structure.
Whats the name of the company all hate is directed at? Without it this thread is useless.
wts is crap do a search on here. they hide all the fees till you send them money then attached whole bunch of fees to your account. or change payout levels from what was agreed.
PSU is about to die. Get a new one. You can start with a cheap 40$ one and then if that solves your problem upgrade to 200$ for better reliabiltiy and sell the old one on ebay.