Hi There. I just tried booking bus tickets online with CityLink. You MUST have the ISSUE date on your credit card and the EXP. Date. Most American credit cards only have the expiration date on the card. So, call your bank first for this info. Otherwise, you cannot buy your ticket online. AAARRRGHH!