Credit card has a 5% fee, way too high. Go out there and see how many ICOs accept credit card I will save you time: NONE