Hillrise Farm
Charged my card immediately, Never send goods or responded to inquiries
I ordered dog treats from this company. They charged my card immediately. After 20 days, I contacted them because I had not received the dog treats. First I called. The voice mail said to email instead. Then I emailed. No response. 5 days later, emailed again. I said if I did not hear from them in ...