No such luck for me. I've never found anything that's supposed to be at Walmart. Maybe it's just the Ottawa stores.
Anyway, I found a great spot to mount the socket that I'd already bought. I just had to fabricate a bracket for it. I bought a piece of 1/8" x 1-1/4 Aluminum from Home Depot. When I went to make the 90 degree bend the aluminum snapped! Dunno what that was about.
I happened to have some 1/8" steel plate lying around. I broke out the plasma cutter and rough cut a basic shape. Here's what I eventually ended up with (painted with spray-on bed liner):
The bend in the bracket was necessary because the clutch cable would bind up on the socket otherwise.
Here is the bracket with the 12V socket installed.
I attached the bracket behind the cable guide for the clutch.
Looking down from above, the location is out of the way, yet still easy to reach.
Here's a side view to help locate the socket. It's basically level with the bottom of the ignition switch housing.
I hooked the socket directly to the battery via an inline fuse. I have 10A fuse in there for now.