I Googled "Beyond the Needle" and found this information:
2335 Us Route 11
Kirkwood, NY 13795
607-238-7182
If you paid with a credit card, you should file a written claim to your credit card company. (Check any cc bill for your card; how to file claim info will be on it.) It's easy, but you have to get it in the mail by a certain deadline.
Filing cc claim means that the cc will refund you your money for non-receipt of goods and will take care of getting the money back from the store for themselves.
If you paid with PayPal, file a claim online immediately with PayPal. This aso is pretty easy to do; instructions are on the PayPal website. Again, do it sooner rather than later because there is a deadline.
Not receiving goods within a month from a store that has closed down its website is sufficient reason to file a claim now.