Frequent customer here and I must say Vision Hub has decent medical imaging and optical supplies that actually work well. The products are quality and the staff know their stuff when you ask questions, but abeg their delivery time is something else. Last order I made took almost two weeks when they said five working days and nobody even called to explain. For the prices they charge sha, that kind of delay is not acceptable.