updated wheres my refund website

code cleanup
made sure errors happen when they are supposed to