Olejo has been rated 1 times and has a rating of 1.00
vernon warner on Tue Nov/02/2010
It says they will get the product you order within 5 business days and then up to 7 days to get it shipped to you. They have a website where they ask to help you but never do. I think this may be a scam.