If you think Crossroads is bad, you should see Heritage Park Mall in Del City...be sure to lock your car and don't go alone.