Home page

Featuring the very best products and prices

*Please allow 24-48 hours for shipping and tracking information to be available

*Product appearance may vary from image shown

 

johnevans1212@hotmail.com

Subscribe to our mailing list

* indicates required
Email Format
{% comment %} Rich snippets (itemscope, itemtype, etc.) for products are a theme requirement, and allow search engines to easily understand what the content is. For more information on these Scheme.org tags, visit: - http://schema.org/docs/gs.html {% endcomment %} {% comment %} Check if the product is sold out and set a variable to be used below. {% endcomment %} {% assign sold_out = true %} {% if product.available %} {% assign sold_out = false %} {% endif %}
{% if collection.handle %} {{ collection.title }} {% endif %}

{{ product.title }}

{% if settings.product_vendor_enable %}

{{ product.vendor | link_to_vendor }}

{% endif %}
{% comment %} Optionally show the 'compare at' or original price of the product. {% endcomment %}
product.price %} class="on-sale"{% endif %}> {{ product.price | money }} {% if product.compare_at_price_max > product.price %} {{ product.compare_at_price_max | money }} {% endif %}
{% assign featured_image = product.selected_or_first_available_variant.featured_image | default: product.featured_image %} {{ featured_image.alt | escape }}
{% comment %} Create thumbnails if we have more than one product image {% endcomment %} {% if product.images.size > 1 %}
    {% for image in product.images %}
  • {{ image.alt | escape }}
  • {% endfor %}
{% endif %}
{% comment %} Get first variant, or deep linked one {% endcomment %} {% assign variant = product.selected_or_first_available_variant %} {% comment %} ID addToCartForm is a selector for the ajaxify cart plugin {% endcomment %}
{% comment %} Add product variants as a dropdown. - By default, each variant (or combination of variants) will display as its own- To separate these into multiple steps, which we suggest, use option_selection.js (see below) You can leverage jQuery to add a callback on page load and each time the select element changes: - Include option_selection.js (as seen at the bottom of this file) - This allows you to use JavaScript anytime the variant dropdown changes - This also separates out your variant options (ie. size, color, etc.) to separate select elements For more information on products with multiple options, visit: - http://docs.shopify.com/support/your-website/themes/can-i-make-my-theme-use-products-with-multiple-options#update-product-liquid {% endcomment %}
tag will be overwritten, meaning what you have insidewill not reflect what you coded below. {% endcomment %}{{ variant.title }} - {{ variant.price | money_with_currency }}{% else %}{{ variant.title }} - {{ 'products.product.sold_out' | t }}{% endif %} {% endfor %}
{% if settings.product_qty_enable %} {% unless sold_out %}{% endunless %} {% endif %}
{{ product.description }}
{% if settings.social_sharing_products %} {% include 'social-sharing' %} {% endif %}
{% if settings.related_products_enable %} {% include 'related-products' %} {% endif %}
{% comment %} To take advantage of a callback on the select dropdown, add option_selection.js and customize the JS in timber.productPage as needed. Currently, timber.productPage does the following: - Hides your tag for each product option - Enables/disables elements based on variant availability Callback notes: - Keep the callback available to the global scope (window.selectCallback) so that advanced addons can override it. * E.g. multiple currencies http://docs.shopify.com/manual/configuration/store-customization/currencies-and-translations/currencies/how-to-toggle-between-two-currencies {% endcomment %} {{ 'option_selection.js' | shopify_asset_url | script_tag }}