diff --git a/lib/sauce/connect.rb b/lib/sauce/connect.rb
index <HASH>..<HASH> 100644
--- a/lib/sauce/connect.rb
+++ b/lib/sauce/connect.rb
@@ -1,6 +1,6 @@
 module Sauce
   class Connect
-    TIMEOUT = 300
+    TIMEOUT = 90
 
     attr_reader :status, :error
 
@@ -53,7 +53,7 @@ module Sauce
     def wait_until_ready
       start = Time.now
       while !@ready and (Time.now-start) < TIMEOUT and @error != "Missing requirements"
-        sleep 0.4
+        sleep 0.5
       end
 
       if @error == "Missing requirements"
Lower the connect timeout, 5 minutes is far too long to wait to find an error