It is hard to believe that it has been a year already but for many of you who joined the Captains Club in 2005 when we introduced this way of supporting the operation of Triumphowners.net, a year has come and gone. You should receive a Captains Club subscription renewal automatically, but if you notice that your Captains Club title disappears then please check your subscription by going to this
link and you'll see the "Start Date", "Expiry Date" of your subscription and you can place an order at the same page to purchase or renew your Captains Club Membership via PayPal.
http://www.triumphowners.net/forums/payments.php