Thread:Prodigy1322/@comment-1493741-20130328145620/@comment-12522434-20130419151602

It is just fancy talk for "refillable credit card". :P You probably have ones like them over in Scotty-land. XD