Has anyone ever used this place? I'm trying to find a place to buy Lipo 6X and this is one of the few places I can find... thanks ahead of time.