F

Fin O'Hara

1 year ago

I recently purchased some items from their website...

I recently purchased some items from their website and I'm quite satisfied with the overall experience. The products were of great quality and the delivery was prompt. The Leo International has definitely gained a loyal customer.

Comments:

No comments