The ones at American Apparel are long, atleast in the store thats here in Miami Beach. They were 26 dollars, and im sorry, call me cheap if you'd like, if im going to pay 26 dollars for LEGGINGS, they BETTER come exactly the way i want them & i also find that a bit pricey 4 leggings. When i had asked an employee if they had them cropped, he said "YOU CAN ALTER IT YOURSELF!" I laughed in his face...