Larry , sorry about your job
As for your rights as a employee at homedepot or any place else for that matter ... The customer is always rights
You were hired as a employee at will. this in the nut shell states they can fire you for any reason at all .
Unless your in a union or have a contract
on the bright side , have fun on the Cape this weekend, maybe I will see ya
VB