man you have to contact customer support in silkroadonline site
they will be usefull for u than us
but my opinion is this company not trying to steal anyone maybe they just havent safety way to charge coz there is few ppl charge with visa thats my opinion ^^
best regards