My son ordered an Abslide back in early April 2000 - today is 6/28 and he has yet to receive it. The 323-938-9792 Customer Service # just rings and rings.
Be very careful - my son WILL get his money back, if I have to go to LA myself and get it from the owner of this RIP OFF company!