£1.99 Standard Delivery Charge

FREE DELIVERY ON ORDERS OVER £40

Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home1/brightstufftoysc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/brightstufftoysc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/brightstufftoysc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/brightstufftoysc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/brightstufftoysc/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/brightstufftoysc/public_html/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /home1/brightstufftoysc/public_html/includes/bootstrap.inc).
  • Deprecated function: Return type of DateObject::__wakeup() should either be compatible with DateTime::__wakeup(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home1/brightstufftoysc/public_html/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::format($format, $force = false) should either be compatible with DateTime::format(string $format): string, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home1/brightstufftoysc/public_html/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::setTimezone($tz, $force = false) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home1/brightstufftoysc/public_html/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /home1/brightstufftoysc/public_html/includes/common.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home1/brightstufftoysc/public_html/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /home1/brightstufftoysc/public_html/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home1/brightstufftoysc/public_html/includes/common.inc).

Returns Policy

We only work with Toy Suppliers we respect and trust and who provide high-quality toys and games. However, we do understand that on occasion it may be necessary for our customers to return an item to us. We are happy to offer a 30 day returns policy.

Unwanted Item

If you are not happy with your item or have simply changed your mind:

In the first instance, please let us know that you want to return your item by calling 01572 821877 or emailing kath@brightstufftoys.co.uk, quoting your name and customer order number.

Once your order has been verified, you will be asked to return the item to:

Bright Stuff Toys

48 High Street East

Uppingham

Oakham

Rutland

LE15 9PZ

Please ensure that the item is still in its original packaging and condition as we cannot refund an item that has been opened, damaged or used. The customer is responsible for the return postage cost.

As soon as the item has been received and inspected, the value of the returned item will be refunded. Please note this will not include the original delivery charge.

Faulty or Incorrect Item

If your item is faulty or we have sent you the wrong item, please accept our apologies.

In the first instance, please let us know that you want to return your item by calling 01572 821877 or emailing kath@brightstufftoys.co.uk, quoting your name and customer order number.

Once your order has been verified, you will be asked to return the item to:

Bright Stuff Toys

48 High Street East

Uppingham

Oakham

Rutland

LE15 9PZ

As soon as the item has been received and inspected, the value of the returned item including the original delivery charge and any return postage costs will be refunded.

If you would prefer a replacement item, your return postage costs will be refunded and the replacement sent out free of charge the following working day.

Damaged Item

Unfortunately, on occasion, parcels and / or their contents can sustain damage in the post. If your item is damaged, please call us on 01572 821877 or email kath@brightstufftoys.co.uk, quoting your name and customer order number.

Cancelling an Order

We understand that you might want to cancel your order. Perhaps you’ve hit the button by mistake, changed your mind or have an overexcited 6-year old who’s just bought himself a few extra Christmas presents!

It’s really no problem. If you wish to cancel your order, please ring 01572 821877 or email kath@brightstufftoys.co.uk. If we have not despatched your goods we’ll happily cancel the order.

If goods are already on their way to you, we ask you to return them at your cost to:

Bright Stuff Toys

48 High Street East

Uppingham

Oakham

Rutland

LE15 9PZ

As soon as we’ve received and inspected the items and verified that they are in their original condition, we will issue a refund.

Please note, you will be returning the item to us at your risk. We therefore recommend using a tracked service.

Cancellation by us

We make every effort to ensure that the prices, product descriptions and stock levels are accurately represented on our website. However, on rare occasions we may need to cancel an order if:

- we have insufficient stock to deliver the goods you have ordered.

- a product, price or description fault has been identified.

- we cannot ship to your delivery address, for example if it is outside the UK.

If we do have to cancel your order, please accept our sincere apologies. We will notify you by e-mail and issue an immediate refund.