Thanks everyone, for caring enough to take the time, and doing a much more eloquent job of conveying my position than I possibly could have.
Assuming 100% responsibility for every outcome in life is the mature thing to do, which is why I attributed and shrugged off my financial loss and harsh treatment to my own poor judgement, proceeded to warn people, and then moved on. Lost a few hundred bucks; gleaned some wisdom. Maybe this experience will spare me from a $1000, or $10,000 loss in the future. Reflect on it and grow, as opposed to pointing fingers.
Informing everyone of what transpired was primarily a response to what I perceived to be disrespectful and unnecessarily harsh treatment; lack of refund had little to do with it at that point. I only speak english, and appreciate those who have made an unreciprocated time investment towards learning my native language - however, if you feel that the language barrier is compounding such issues, then having someone else assist with customer support might be a good move.