I recently purchased some items from ovicenter.com, and I must say I am impressed with the overall experience. The products were delivered on time, and the packaging was great. The only suggestion I have is to improve the search functionality on their website.