Yes, you will need to have cookies enabled to purchase anything from the site. Cookies are used for keeping track of shopping cart items and promotion codes.
If you have cookies disabled, the items in your shopping cart will disappear when you try check out. If you are experiencing this issue please make certain that you have not disabled cookies in your browser.
If you are having problems using a promotion code, try emptying your cache and removing our cookies.