ODT is always the slowest site I go to and sometimes I just give up. Yet other sites load quickly....no issues at all.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
yah think??? As normal the "quick" update will take days to work out....Seems to be awful slow