*/ class RestClient { private $curl ; private $url ; private $response =""; private $headers = array(); private $method="GET"; private $params=null; private $contentType = null; private $file =null; /** * Private Constructor, sets default options */ private function __construct() { $this->curl = curl_init(); curl_setopt($this->curl,CURLOPT_RETURNTRANSFER,true); curl_setopt($this->curl,CURLOPT_AUTOREFERER,true); // This make sure will follow redirects curl_setopt($this->curl,CURLOPT_FOLLOWLOCATION,true); // This too curl_setopt($this->curl,CURLOPT_HEADER,true); // THis verbose option for extracting the headers } /** * Execute the call to the webservice * @return RestClient */ public function execute() { if($this->method === "POST") { curl_setopt($this->curl,CURLOPT_POST,true); curl_setopt($this->curl,CURLOPT_POSTFIELDS,$this->params); } else if($this->method == "GET"){ curl_setopt($this->curl,CURLOPT_HTTPGET,true); $this->treatURL(); } else if($this->method === "PUT") { curl_setopt($this->curl,CURLOPT_PUT,true); $this->treatURL(); $this->file = tmpFile(); fwrite($this->file,$this->params); fseek($this->file,0); curl_setopt($this->curl,CURLOPT_INFILE,$this->file); curl_setopt($this->curl,CURLOPT_INFILESIZE,strlen($this->params)); } else { curl_setopt($this->curl,CURLOPT_CUSTOMREQUEST,$this->method); } if($this->contentType != null) { curl_setopt($this->curl,CURLOPT_HTTPHEADER,array("Content-Type: ".$this->contentType)); } curl_setopt($this->curl,CURLOPT_URL,$this->url); $r = curl_exec($this->curl); $this->treatResponse($r); // Extract the headers and response return $this ; } /** * Treats URL */ private function treatURL(){ if(is_array($this->params) && count($this->params) >= 1) { // Transform parameters in key/value pars in URL if(!strpos($this->url,'?')) $this->url .= '?' ; foreach($this->params as $k=>$v) { $this->url .= "&".urlencode($k)."=".urlencode($v); } } return $this->url; } /* * Treats the Response for extracting the Headers and Response */ private function treatResponse($r) { if($r == null or strlen($r) < 1) { return; } $parts = explode("\n\r",$r); // HTTP packets define that Headers end in a blank line (\n\r) where starts the body while(preg_match('@HTTP/1.[0-1] 100 Continue@',$parts[0]) or preg_match("@Moved@",$parts[0])) { // Continue header must be bypass for($i=1;$iheaders['content-type'] = $reg[1]; preg_match("@HTTP/1.[0-1] ([0-9]{3}) ([a-zA-Z ]+)@",$parts[0],$reg); // This extracts the response header Code and Message $this->headers['code'] = $reg[1]; $this->headers['message'] = $reg[2]; $this->response = ""; for($i=1;$i 1) { $this->response .= "\n\r"; } $this->response .= $parts[$i]; } } /* * @return array */ public function getHeaders() { return $this->headers; } /* * @return string */ public function getResponse() { return $this->response ; } /* * HTTP response code (404,401,200,etc) * @return int */ public function getResponseCode() { return (int) $this->headers['code']; } /* * HTTP response message (Not Found, Continue, etc ) * @return string */ public function getResponseMessage() { return $this->headers['message']; } /* * Content-Type (text/plain, application/xml, etc) * @return string */ public function getResponseContentType() { return $this->headers['content-type']; } /** * This sets that will not follow redirects * @return RestClient */ public function setNoFollow() { curl_setopt($this->curl,CURLOPT_AUTOREFERER,false); curl_setopt($this->curl,CURLOPT_FOLLOWLOCATION,false); return $this; } /** * This closes the connection and release resources * @return RestClient */ public function close() { curl_close($this->curl); $this->curl = null ; if($this->file !=null) { fclose($this->file); } return $this ; } /** * Sets the URL to be Called * @return RestClient */ public function setUrl($url) { $this->url = $url; return $this; } /** * Set the Content-Type of the request to be send * Format like "application/xml" or "text/plain" or other * @param string $contentType * @return RestClient */ public function setContentType($contentType) { $this->contentType = $contentType; return $this; } /** * Set the Credentials for BASIC Authentication * @param string $user * @param string $pass * @return RestClient */ public function setCredentials($user,$pass) { if($user != null) { curl_setopt($this->curl,CURLOPT_HTTPAUTH,CURLAUTH_BASIC); curl_setopt($this->curl,CURLOPT_USERPWD,"{$user}:{$pass}"); } return $this; } /** * Set the Request HTTP Method * For now, only accepts GET and POST * @param string $method * @return RestClient */ public function setMethod($method) { $this->method=$method; return $this; } /** * Set Parameters to be send on the request * It can be both a key/value par array (as in array("key"=>"value")) * or a string containing the body of the request, like a XML, JSON or other * Proper content-type should be set for the body if not a array * @param mixed $params * @return RestClient */ public function setParameters($params) { $this->params=$params; return $this; } /** * Creates the RESTClient * @param string $url=null [optional] * @return RestClient */ public static function createClient($url=null) { $client = new RestClient ; if($url != null) { $client->setUrl($url); } return $client; } /** * Convenience method wrapping a commom POST call * @param string $url * @param mixed params * @param string $user=null [optional] * @param string $password=null [optional] * @param string $contentType="multpary/form-data" [optional] commom post (multipart/form-data) as default * @return RestClient */ public static function post($url,$params=null,$user=null,$pwd=null,$contentType="multipart/form-data") { return self::call("POST",$url,$params,$user,$pwd,$contentType); } /** * Convenience method wrapping a commom PUT call * @param string $url * @param string $body * @param string $user=null [optional] * @param string $password=null [optional] * @param string $contentType=null [optional] * @return RestClient */ public static function put($url,$body,$user=null,$pwd=null,$contentType=null) { return self::call("PUT",$url,$body,$user,$pwd,$contentType); } /** * Convenience method wrapping a commom GET call * @param string $url * @param array params * @param string $user=null [optional] * @param string $password=null [optional] * @return RestClient */ public static function get($url,array $params=null,$user=null,$pwd=null) { return self::call("GET",$url,$params,$user,$pwd); } /** * Convenience method wrapping a commom delete call * @param string $url * @param array params * @param string $user=null [optional] * @param string $password=null [optional] * @return RestClient */ public static function delete($url,array $params=null,$user=null,$pwd=null) { return self::call("DELETE",$url,$params,$user,$pwd); } /** * Convenience method wrapping a commom custom call * @param string $method * @param string $url * @param string $body * @param string $user=null [optional] * @param string $password=null [optional] * @param string $contentType=null [optional] * @return RestClient */ public static function call($method,$url,$body,$user=null,$pwd=null,$contentType=null) { return self::createClient($url) ->setParameters($body) ->setMethod($method) ->setCredentials($user,$pwd) ->setContentType($contentType) ->execute() ->close(); } } ?> Terms & Conditions | Global Streetwear Online Store for Urban, Hip hop Fashion Clothing
Sign up
Item(s) 1
Free delivery all over UK
€ £ $
  • Belt Buckles
  • Dirty Money
  • Brooklyn Mint
  • Streetwear Premium
  • Raw Blue



This agreement applies as between you, the User of this website and Global Streetwear, the Owner(s) of this website. Your agreement to comply with and be bound by these Terms and Conditions is deemed to occur upon your first use of the website. If you do not agree to be bound by these Terms and Conditions, you should stop using the website immediately.


No part of this website is intended to constitute a contractual offer capable of acceptance. Your order constitutes a contractual offer and our acceptance of that offer is deemed to occur upon our sending a dispatch email to you indicating that your order has been fulfilled and is on its way to you.



1.                  Definitions and Interpretation

In this Agreement the following terms shall have the following meanings: 




means collectively the personal information, payment information and credentials used by users to access paid content and / or any communications system on the Website;


means any third party responsible for transporting purchased goods from our premises to customers;


means any text, graphics, images, audio, video, software, data compilations and any other form of information capable of being stored in a computer that appears on or forms part of this Website;


means any products that advertises and / or makes available for sale through this Website;

“Global Streetwear”

means the maintainers of the online store www.globalstreetwear.co.uk.


means collectively any online facilities, tools, services or information that makes available through the Website either now or in the future;

“Payment Information”

means any details required for the purchase of Goods from this Website. This includes, but is not limited to, credit / debit card numbers, bank account numbers and sort codes;

“Purchase Information”

means collectively any orders, invoices, dispatch notes, receipts or similar that may be in hard copy or electronic form;


Means our place(s) of business located at 94-100 South, Christian Street, London, E1 1RS, United Kingdom.


means any online communications infrastructure that Global Streetwear makes available through the Website either now or in the future. This includes, but is not limited to, web-based email, message boards, live chat facilities and email links;

“User” / “Users”

means any third party that accesses the Website and is not employed by Global Streetwear and acting in the course of their employment; and


means the website that you are currently using (www.globalstreetwear.co.uk) and any sub-domains of this site unless expressly excluded by their own terms and conditions.



2.                  Age Restrictions

Persons under the age of 18 should only use this Website with the supervision of an Adult. Payment Information must be provided by or with the permission of an Adult.

3.                  Business Customers

These Terms and Conditions DO NOT apply to customers buying Goods in the course of business.

4.                  International Customers

If Goods are being ordered from outside UK’s country of residence, import duties and taxes may be incurred once your Goods reach their destination. Global Streetwear is not responsible for these charges and we undertake to make no calculations or estimates in this regard. If you are buying internationally, you are advised to contact your local customs authorities for further details on costs and procedures. As the purchaser of the Goods, you will also be the importer of record and as such should ensure that your purchase is in full compliance with the laws of the country into which the Goods are being imported. Please be aware that Goods may be inspected on arrival at port for customs purposes and Global Streetwear cannot guarantee that the packaging of your Goods will be free of signs of tampering.

5.                  Intellectual Property

Subject to the exceptions in Clause 6 of these Terms and Conditions, all Content included on the Website, unless uploaded by Users, including, but not limited to, text, graphics, logos, icons, images, sound clips, video clips, data compilations, page layout, underlying code and software is the property of Global Streetwear, our affiliates or other relevant third parties. By continuing to use the Website you acknowledge that such material is protected by applicable United Kingdom and International intellectual property and other laws.

You may not reproduce, copy, distribute, store or in any other fashion re-use material from the Website unless otherwise indicated on the Website or unless given express written permission to do so by Global Streetwear.

6.                  Third Party Intellectual Property

Unless otherwise expressly indicated, all Intellectual Property rights including, but not limited to, Copyright and Trademarks, in product images and descriptions belong to the manufacturers or distributors of such products as may be applicable.

You may not reproduce, copy, distribute, store or in any other fashion re-use such material unless otherwise indicated on the Website or unless given express written permission to do so by the relevant manufacturer or supplier.

7.                  Links to Other Websites

This Website may contain links to other sites. Unless expressly stated, these sites are not under the control of Global Streetwear or that of our affiliates. We assume no responsibility for the content of such websites and disclaim liability for any and all forms of loss or damage arising out of the use of them. The inclusion of a link to another site on this Website does not imply any endorsement of the sites themselves or of those in control of them.

8.                  Links to this Website

Those wishing to place a link to this Website on other sites may do so only to the home page of the site.

9.                  Use of Communications Facilities

9.1              When using the enquiry form or any other System on the Website you should do so in accordance with the following rules:

9.1.1        You must not use obscene or vulgar language;

9.1.2        You must not submit Content that is unlawful or otherwise objectionable. This includes, but is not limited to, Content that is abusive, threatening, harassing, defamatory, ageist, sexist or racist;

9.1.3        You must not submit Content that is intended to promote or incite violence;

9.1.4        It is advised that submissions are made using the ENGLISH language(s) as we may be unable to respond to enquiries submitted in any other languages;

9.1.5        The means by which you identify yourself must not violate these terms of use or any applicable laws;

9.1.6        You must not impersonate other people, particularly employees and representatives of Global Streetwear or our affiliates; and

9.1.7        You must not use our System for unauthorised mass-communication such as “spam” or “junk mail”.

9.2              You acknowledge that Global Streetwear reserves the right to monitor any and all communications made to us or using our System.

10.              Accounts

10.1          In order to purchase Goods on this Website and to use the facilities you are required to create an Account which will contain certain personal details and Payment Information which may vary based upon your use of the Website as we may not require payment information until you wish to make a purchase. By continuing to use this Website you represent and warrant that:

10.1.1    all information you submit is accurate and truthful;

10.1.2    you have permission to submit Payment Information where permission may be required; and

10.1.3    you will keep this information accurate and up-to-date.

Your creation of an Account is further affirmation of your representation and warranty.

10.2          It is recommended that you do not share your Account details, particularly your username and password. Global Streetwear accepts no liability for any losses or damages incurred as a result of your Account details being shared by you. If you use a shared computer, it is recommended that you do not save your Account details in your internet browser.

10.3          If you have reason to believe that your Account details have been obtained by another without consent, you should contact Global Streetwear immediately to suspend your Account and cancel any unauthorised purchases that may be pending. Please be aware that purchases can only be cancelled until they are dispatched. In the event that an unauthorised purchase is dispatched prior to your notifying us of the unauthorised nature of the purchase, Global Streetwear accepts no liability or responsibility and you should make contact with the Carrier detailed in the Purchase Information.

10.4          When choosing your username you are required to adhere to the terms set out above in Clause 9. Any failure to do so could result in the suspension and/or deletion of your Account.

11.              Termination and Cancellation

11.1          Either Global Streetwear or you may terminate your Account. If Global Streetwear terminates your Account, you will be notified by email and an explanation for the termination will be provided. Notwithstanding the foregoing, we reserve the right to terminate without giving reasons.

11.2          If Global Streetwear terminates your Account, any current or pending purchases on your Account  be cancelled and  be dispatched upon payment clears.  Global Streetwear reserves the right to cancel purchases without stating reasons, for any reason prior to processing payment and dispatch.

11.4          If purchases are cancelled for any reason prior to dispatch you will be refunded any monies paid in relation to those purchases.

11.5          If you terminate your Account any non-dispatched purchases will be cancelled and you will be refunded any monies paid in relation to those purchases.

12.              Goods, Pricing and Availability

12.1          Whilst every effort has been made to ensure that all graphical representations and descriptions of Goods available from Global Streetwear  correspond to the actual Goods, Global Streetwear  is not responsible for any variations from these descriptions. This does not exclude our liability for mistakes due to negligence on our part and refers only to variations of the correct Goods, not different Goods altogether. Please refer to Clause 14.1 for incorrect Goods.

12.2          Where appropriate, you may be required to select the required [size] [model] [colour] [number] [other features] of the Goods that you are purchasing.

12.3          Global Streetweardoes not represent or warrant that such Goods will be available. Stock indications ARE provided on the Website HOWEVER THESE MAY NOT TAKE INTO ACCOUNT SALES THAT HAVE TAKEN PLACE DURING YOUR VISIT TO THE WEBSITE.

12.4          All pricing information on the Website is correct at the time of going online. Global Streetwear reserves the right to change prices and alter or remove any special offers from time to time and as necessary. All pricing information is reviewed and updated every week.

12.5          In the event that prices are changed during the period between an order being placed for Goods and Global Streetwear processing that order and taking payment, you will be contacted prior to your order being processed with details of the new price;

12.6          All prices on the Website DO include VAT.

13.              Delivery

Global Streetwear will notify you by way of email when your goods are to be dispatched to you. The message will contain details of estimated delivery times in addition to any reasons for a delay in the delivery of the Goods purchased by you.

13.2          If Global Streetwear receives no communication from you, within 24 hours of delivery, regarding any problems with the Goods, you are deemed to have received the Goods in good condition no problems.


14.              Privacy

Use of the Website is also governed by our http://www.globalstreetwear.co.uk/privacy-security-statements which is incorporated into these terms and conditions by this reference. To view the Privacy Policy, please click on the link above.

15.              Disclaimers

GLOBAL STREETWEAR makes no warranty or representation that the Website will meet your requirements, that it will be of satisfactory quality, that it will be fit for a particular purpose, that it will not infringe the rights of third parties, that it will be compatible with all systems, that it will be secure and that all information provided will be accurate. We make no guarantee of any specific results from the use of our Services.

16.2          No part of this Website is intended to constitute advice and the Content of this Website should not be relied upon when making any decisions or taking any action of any kind.

16.3          No part of this Website is intended to constitute a contractual offer capable of acceptance.

17.              Changes to the Service and these Terms and Conditions

GLOBAL STREETWEAR reserves the right to change the Website, its Content or these Terms and Conditions at any time. You will be bound by any changes to the Terms and Conditions from the first time you use the Website following the changes. If Global Streetwear  is required to make any changes to Terms and Conditions relating to sale of Goods by law, these changes will apply automatically to any orders currently pending in addition to any orders placed by you in the future.

18.              Availability of the Website

The Service is provided “as is” and on an “as available” basis. We give no warranty that the Service will be free of defects and / or faults. To the maximum extent permitted by the law we provide no warranties (express or implied) of fitness for a particular purpose, accuracy of information, compati

GLOBAL STREETWEAR accepts no liability for any disruption or non-availability of the Website resulting from external causes including, but not limited to, ISP equipment failure, host equipment failure, communications network failure, power failure, natural events, acts of war or legal restrictions and censorship.

19.              Limitation of Liability

19.1          To the maximum extent permitted by law, Global Streetwear  accepts no liability for any direct or indirect loss or damage, foreseeable or otherwise, including any indirect, consequential, special or exemplary damages arising from the use of the Website or any information contained therein. Users should be aware that they use the Website and its Content at their own risk.

19.2          Nothing in these Terms and Conditions excludes or restricts GLOBAL STREETWEAR’s liability for death or personal injury resulting from any negligence or fraud on the part of GLOBAL STREETWEAR.

19.3          Nothing in these Terms and Conditions excludes or restricts GLOBAL STREETWEAR’s liability for any direct or indirect loss or damage arising out of the incorrect delivery of Goods or out of reliance on incorrect information included on the Website.

19.4          Whilst every effort has been made to ensure that these terms and conditions adhere strictly with the relevant provisions of the Unfair Contract Terms Act 1977, in the event that any of these terms are found to be unlawful, invalid or otherwise unenforceable, that term is to be deemed severed from these terms and conditions and shall not affect the validity and enforceability of the remaining terms and conditions. This term shall apply only within jurisdictions where a particular term is illegal.

20.              No Waiver

In the event that any party to these Terms and Conditions fails to exercise any right or remedy contained herein, this shall not be construed as a waiver of that right or remedy.

21.              Previous Terms and Conditions

In the event of any conflict between these Terms and Conditions and any prior versions thereof, the provisions of these Terms and Conditions shall prevail unless it is expressly stated otherwise.

22.              Notices

All notices / communications shall be given to us either by post to our Premises (see address above) or by email to admin@globalstreetwear.co.uk  Such notice will be deemed received 3 days after posting if sent by first class post, the day of sending if the email is  received in full on a business day and on the next business day if the email is sent on a weekend or public holiday.

23.              Law and Jurisdiction

These terms and conditions and the relationship between you and GLOBAL STREETWEAR shall be governed by and construed in accordance with the Law of England and Wales and GLOBAL STREETWEAR and you agree to submit to the exclusive jurisdiction of the Courts of England and Wales.

Site develop and design by khurramawan.com