Yes, JetBlue offers a shopping portal that allows you to earn extra miles for your online purchases.