We do ship to Puerto Rico and the US Virgin Islands. Unfortunately the credit card merchant we have handling our shopping cart does not have the option to select these countries. If you wish to purchase our product you will need to mail us a check for the product with $10 for shipping. You can also pay via PayPal with your credit card if you contact us directly. 970-985-4003. Thanks!