January 18, 2007 at 6:00 pm
#723234
Inactive
The Star Rating is the maximum spending limit you have available on a 7 days basis minus total spending of the previous 7 days.
and is about credit card deposits, there are no limits if you have money in your click2pay account.