Torrid Insider Credit Card Want to take advantage of the deals but don’t quite have the money yet? No problem! Their frequent shoppers are awarded a Torrid Insider Credit Card when approved using their credit score. These members get special perks such as instant rewards, special offers, and...