virtual credit card works great.
Till this thread, I had never heard of that... How about some details about it...