tmobile is GSM and verizon is CDMA. one uses sim cards, the does not (generally).
you can easily swap between GSM carriers by swapping out the sim cards but with CDMA you are tied to your provider.
so in essence: less name calling and more research. the verizon rep gave you the right answer.