Use the Internet wizard to set up a new connection and when it asks for a number to dial put the whole shebang in that box, using commas for pauses. Don't bother going to the tabs that allow you to set up a new calling card. This has worked for others using Sam's Club calling card.
I suspected the modem on the HP Presario laptop with Windows XP Home.
I got out my Toshiba laptop with Windows XP Pro and set up an Internet connection using the same Sam's club calling card. I put three commas after the toll-free number and then three commas after the pin and then typed the ISP access number. Dial-up connection success. Why the Toshiba and not the HP?
I went back to the HP. No success under any alternative. I added more commas. No success.
I was sure now that it wasn't necessarily Sam's Club calling card that was the problem, but more likely the modem response on the HP Presario.
I listened to Sam's Club talk to get a feel for exactly when the connection was failing. Something was happening before it was supposed to happen to cause the busy signal and I had to figure out how to delay whatever was taking place -
The standard protocol is adding commas after the tollfree, after the pin before the ISP access number. Two sets of a series of commas and you had to experiment with how many commas in each set. To delay the final modem response from sensing a busy signal, I added a third set of commas after the ISP access number. (the following is an example of what it looked like where the 7777 stands for the pin number) and the connection went through on the HP.
18001224321,,,,777777777777,,,,,9702221234,,,,
What works on one computer may not necessarily work on another if they are not identical. Modems, Windows XP Home vs Windows XP Pro, other variables can come into play to produce a different response.
THE PROBLEM: On a HP Presario Laptop with Windows XP Home, after clicking the LD Icon to connect, the laptop went through all the steps dialing the calling card number, etc. all the way to the destination number. After which a popup came up saying ''the line was busy''.
SOLUTION: Add commas for extended pause AFTER the last number in addition to those after the toll-free number, and those after the pin.
Although Sam's Club asks you to dial the ISP number ''now'' - ''Sam's Operator'' does nothing with that number until they are finished thanking you for using Sam's Club and then you hear the fast dialing sound. You need enough pause to get you through to their ''thank you'' and just before that fast dialing sound at the end. On the HP Presario a third set of commas at the end was required. The Toshiba laptop, as well as two other computers, did fine with just two sets of commas and none at the end.
Windows XP Home
Sam's Club AT&T Calling Card
Using dialing rules, create new calling card, I entered access number, pin, wait for 15 seconds, destination number in a manner similar to the help pages I found later at this link (which is for Vista, but still same as XP and presented here for other readers possible use).
The problem is that a popup announced the line was busy!
Sam's Club card has talking before and after you're told to dial the number. I experimented with different time pauses, but still got popup saying line is busy when it tried to dial the destination (ISP) number.
Has anyone run into this and solved it?
I'm trying to set it up so when I travel out of state, I can still dial in to my ISP.
http://windowshelp.microsoft.com/Windows/en-US/Help/90312226-c6ea-4456-8c2f-0c962efbc51b1033.mspx

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic