is epic games safe to use credit card