Has anyone used Leo's before? Have you had problems with them delivering on time?
On the invoice I received in the mail, it said approx. ship date was Jan 14th...now they're telling me I'll have it in my hands by march 24th...which is the day before competition.
does this sound right to you?
just got them today (March 2nd) and I'm very happy with the Results!
Thank you Leo's! :)