I've ordered twice from apfreshonline. The site is good to navigate and the search feature helps you find things quickly. I will not be using this site a 3rd time because i really don't like that i need to pay with paypal. Also, on both my orders they cannot fulfill my entire shopping list. On my first order i chose have items replaced but they did not do a good job. Instead of sending me pureed pumpkin, they sent me pumpkin pie mix. On my second order i did not choose to have items replaced and they sent my low fat yogurts instead of whole yogurts. This is not good for my 1yr old baby. Very dissapointed with my orders coming from the bronxville store.