i was wondering if anyone has ordered fromt hem and they came through or not?i seen a post about a bunch of problems with them has all this been cleared up yet or are they still screwing up?also what brand is it?