It is a "store card". It does not cost anything and it is from the same Bank that handles The Wal-Mart store card. It can be very helpful. I have never had a problem with it.
There's no annual fee on the card, and if you make the minimum payments stipulated on the item(s) you purchase with it, you pay no interest! I work at Sweetwater, and also use the card to purchase my audio/drum gear.