I recently ordered with them as well. seriously so disappointed and angry. that so called "support site" is a load of bull**** as well. so angry right…